\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging}{\section{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Logging \-Class \-Reference}
\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging}\index{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Logging@{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Logging}}
}


\-The configuration of how to store the logging information of a bucket.  


\-Inheritance diagram for \-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Logging\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a63dc59392d01c28151ca5444b46e945b}{def {\bfseries \-\_\-\-\_\-init\-\_\-\-\_\-}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a63dc59392d01c28151ca5444b46e945b}

\item 
def \hyperlink{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a39ec22aac64ec29db9ca0bd92b012610}{save}
\begin{DoxyCompactList}\small\item\em "\-Save the logging in target path(bucket\&prefix). \end{DoxyCompactList}\item 
def \hyperlink{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a2cb06e880ca661f30dd650a4f390ad22}{allow}
\begin{DoxyCompactList}\small\item\em \-Give \-R\-E\-A\-D/\-W\-R\-I\-T\-E/\-F\-U\-L\-L\-\_\-\-C\-O\-N\-T\-R\-O\-L permission to a user(identified by his email address). \end{DoxyCompactList}\item 
\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_aee4a63b55bf239125eb3f0f7b2996116}{def {\bfseries enabled}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_aee4a63b55bf239125eb3f0f7b2996116}

\item 
def \hyperlink{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a28b00b511c62b0122a6c30e5777b2ad8}{content}
\begin{DoxyCompactList}\small\item\em \-Returns the request body need to be sent through \-A\-W\-S requests. \end{DoxyCompactList}\item 
def \hyperlink{classRestAPI_1_1amazon_1_1service_1_1AWSConfiguration_a4683d9d74953a88fa88139138acf338f}{headers}
\begin{DoxyCompactList}\small\item\em \-Returns the request headers need to be added to the \-A\-W\-S request. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a11f98d83d5e5c9075fbbe8ae7bd19708}{{\bfseries grants}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a11f98d83d5e5c9075fbbe8ae7bd19708}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a2d9897b193c8f6bb9d5c010d1355725f}{{\bfseries bucket}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a2d9897b193c8f6bb9d5c010d1355725f}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a6c4a31a88b904e2813201b19ae13ffbc}{{\bfseries prefix}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a6c4a31a88b904e2813201b19ae13ffbc}

\item 
\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a423803cff7bb9feff78dcdefe550c63e}{{\bfseries data}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a423803cff7bb9feff78dcdefe550c63e}

\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_adf4d8824741986e648bfa2d9f0dd484d}{tuple {\bfseries \-P\-E\-R\-M\-I\-S\-S\-I\-O\-N\-\_\-\-O\-P\-T\-O\-I\-N\-S} = ('\-F\-U\-L\-L\-\_\-\-C\-O\-N\-T\-R\-O\-L','\-R\-E\-A\-D','\-W\-R\-I\-T\-E')}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_adf4d8824741986e648bfa2d9f0dd484d}

\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-The configuration of how to store the logging information of a bucket. 



\subsection{\-Member \-Function \-Documentation}
\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a2cb06e880ca661f30dd650a4f390ad22}{\index{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging@{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging}!allow@{allow}}
\index{allow@{allow}!RestAPI::amazon::S3::BucketLogging@{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging}}
\subsubsection[{allow}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf \-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Logging.\-allow} (
\begin{DoxyParamCaption}
\item[{}]{grantee, }
\item[{}]{permission}
\end{DoxyParamCaption}
)}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a2cb06e880ca661f30dd650a4f390ad22}


\-Give \-R\-E\-A\-D/\-W\-R\-I\-T\-E/\-F\-U\-L\-L\-\_\-\-C\-O\-N\-T\-R\-O\-L permission to a user(identified by his email address). 

\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a28b00b511c62b0122a6c30e5777b2ad8}{\index{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging@{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging}!content@{content}}
\index{content@{content}!RestAPI::amazon::S3::BucketLogging@{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging}}
\subsubsection[{content}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf \-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Logging.\-content} (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a28b00b511c62b0122a6c30e5777b2ad8}


\-Returns the request body need to be sent through \-A\-W\-S requests. 



\-Reimplemented from \hyperlink{classRestAPI_1_1amazon_1_1service_1_1AWSConfiguration_a29a95f6203ff8126fdfae6936a768e40}{\-Rest\-A\-P\-I.\-amazon.\-service.\-A\-W\-S\-Configuration}.

\hypertarget{classRestAPI_1_1amazon_1_1service_1_1AWSConfiguration_a4683d9d74953a88fa88139138acf338f}{\index{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging@{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging}!headers@{headers}}
\index{headers@{headers}!RestAPI::amazon::S3::BucketLogging@{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging}}
\subsubsection[{headers}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf \-Rest\-A\-P\-I.\-amazon.\-service.\-A\-W\-S\-Configuration.\-headers} (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}\label{classRestAPI_1_1amazon_1_1service_1_1AWSConfiguration_a4683d9d74953a88fa88139138acf338f}


\-Returns the request headers need to be added to the \-A\-W\-S request. 



\-Reimplemented in \hyperlink{classRestAPI_1_1amazon_1_1S3_1_1VersionControl_ade9eec662e9081f233a4cc017a971515}{\-Rest\-A\-P\-I.\-amazon.\-S3.\-Version\-Control}.

\hypertarget{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a39ec22aac64ec29db9ca0bd92b012610}{\index{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging@{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging}!save@{save}}
\index{save@{save}!RestAPI::amazon::S3::BucketLogging@{\-Rest\-A\-P\-I\-::amazon\-::\-S3\-::\-Bucket\-Logging}}
\subsubsection[{save}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf \-Rest\-A\-P\-I.\-amazon.\-S3.\-Bucket\-Logging.\-save} (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{path}
\end{DoxyParamCaption}
)}}\label{classRestAPI_1_1amazon_1_1S3_1_1BucketLogging_a39ec22aac64ec29db9ca0bd92b012610}


"\-Save the logging in target path(bucket\&prefix). 

\-Give the path in a form of \hyperlink{classRestAPI_1_1amazon_1_1S3_1_1Bucket}{\-Bucket}\-:prefix \-For example\-: $>$logging.\-save('www.\-bucket.\-com\-:testlocation') 

\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
amazon/\-S3.\-py\end{DoxyCompactItemize}
